MOC 20487: Developing Windows Azure and Web Services

Beschreibung

Die Kursteilnehmer dieses 5-Tage-Trainings lernen, wie sie Services entwerfen und entwickeln, die auf lokale Daten und Ferndaten von verschiedenen Datenquellen zugreifen. Die Teilnehmer erfahren auch, wie sie Services für Hybridumgebungen entwickeln und bereitstellen, einschließlich lokaler Server and Windows Azure

Kursziele

  • wie sie Services entwerfen und entwickeln, die auf lokale Daten und Ferndaten von verschiedenen Datenquellen zugreifen
  • wie die Services für Hybridumgebungen entwickeln und bereitstellen, einschließlich lokaler Server and Windows Azure

Zielgruppe / Vorkenntnisse

Der Kurs MOC 20487 richtet sich an:

  • Unerfahrene und erfahrene .NET-Entwickler, die mindestens sechs Monate Programmiererfahrung haben und lernen möchten, wie man Services entwickelt und diese für Hybridumgebungen bereitstellt

Folgende Voraussetzungen werden von Microsoft empfohlen:

  • Erfahrung mit der C#-Programmierung und Konzepte wie beispielsweise Anonymous Types, LINQ und Lambda-Ausdrücke
  • Verständnis des Konzepts der N-Tier-Anwendungen (Anwendungen mit mehreren Ebenen)
  • Erfahrung mit dem Abfragen und der Bearbeitung von Daten mit ADO.NET
  • Erfahrung mit XML-Datenstrukturen

Kursinhalt

Das Seminar MOC 20487 behandelt die folgenden Themen:

Überblick über die Cloud- und Servicetechnologien

  • Schlüsselkomponenten von dezentralisierten Anwendungen
  • Daten- und Datenzugangstechnologien
  • Servicetechnologien
  • Cloud Computing

Abfragen und Bearbeitung von Daten mittels Entity-Framework

  • Überblick über ADO.NET
  • Erstellung eines EDMs (Entity Data Model)
  • Datenabfrage
  • Datenbearbeitung

Erstellung und Verwendung von ASP.NET Web API Diensten

  • HTTP-Dienste
  • Erstellung eines ASP.NET Web API Dienstes
  • Handhabung von HTTP-Anfragen und -Antworten
  • Datenhosting und Verwendung von ASP.NET Web API Diensten

Erweiterung und Sicherung von ASP.NET Web API Diensten

  • Die ASP.NET Web API Pipeline
  • Erstellung von OData-Diensten
  • Umsetzung einer Sicherung in ASP.NET Web API Diensten
  • Einbringen von Abhängigkeiten in Controller

Erstellung von WCF-Diensten

  • Vorteile der Erstellung von Services mittels WCF
  • Erstellung und Umsetzung eines Kontrakts
  • Konfiguration und Datenhosting von WCF-Diensten
  • Verwendung von WCF-Diensten

Datenhosting-Dienste

  • Lokale Datenhosting-Dienste
  • Datenhosting-Dienste in Windows Azure

Windows Azure Service-Übertragungsweg

  • Windows Azure Service-Übertragungsweg-Relais
  • Windows Azure Service-Übertragungsweg-Warteschlangen
  • Windows Azure Service-Übertragungsweg-Themen

Bereitstellung von Diensten

  • Web-Bereitstellung mittels Visual Studio 2012
  • Erstellung und Bereitstellung von Web-Anwendungspaketen
  • Kommandozeilen-Werkzeuge zur Web-Bereitstellung
  • Bereitstellung von Web- und Service-Anwendungen auf Windows Azure
  • Dauerhafte Bereitstellung mit TFS und Git
  • Best Practices für die Produktionsumgebung

Der Windows Azure Speicher

  • Einführung in Windows Azure Speicher
  • Der Windows Azure Blob-Speicher
  • Der Windows Azure-Tabellenspeicher
  • Der Windows Azure-Warteschlangenspeicher
  • Zugriffseinschränkung beim Windows Azure Speicher

Monitoring und Diagnose

  • Durchführung von Diagnosen mittels Ablaufverfolgung
  • Konfiguration von Service-Diagnosen
  • Nutzung von Monitoringdiensten mit Windows Azure Diagnostics
  • Sammlung von Windows Azure Metriken

Identitätsmanagement und Zugriffskontrolle

  • Forderungsbasierte Identifikationskonzepte
  • Nutzung des Windows Azure-Zugriffskontrolldienstes
  • Konfiguration von Diensten zur Nutzung verbundener Identitäten
  • Handhabung verbundener Identitäten auf der Benutzerseite

Skalierungsdienste

  • Einführung in die Skalierbarkeit
  • Der Last-Ausgleich
  • Skalierung lokaler Dienste mit dezentralem Zwischenspeicher
  • Die Windows Azure-Zwischenspeicherung
  • Verwahrung der Skalierungsdienste
  • Globale Skalierung

Anhang A: Entwurf und Erweiterung von WCF-Diensten

  • Anwendung von Designprinzipien auf Wartungsverträge
  • Handhabung dezentraler Transaktionen
  • Erweiterung der WCF-Pipeline

Anhang B: Umsetzung der Sicherung in WCF-Diensten

  • Einführung in die Web-Dienste-Sicherung
  • Transportsicherung
  • Nachrichtensicherung
  • Konfiguration der Service-Identitätsprüfung und -Berechtigung

Weitere Infos

Beginn:
Am ersten Kurstag um 10.00 Uhr: Ca. 15 Minuten sind vor Kursbeginn für die Registrierung vorgesehen. An den nachfolgenden Tagen sind die Kurszeiten von 9.00 - 17.00 Uhr.

Kurssparche: Deutsch

Enthaltene Leistungen:

  • Schulungsunterlagen
  • Teilnahmezertifikat
  • Getränke (Kalte und Warme)
  • Obst und Snacks
  • Mittagessen

Kursdetails

Startdatum 15.06.2020 - 09:00
Enddatum 19.06.2020 - 17:00
Anmeldungsende 08.06.2020 - 09:00
Netto Einzelpreis € 2.395,00
Kurs-Nr. MOC 20487: Developing Windows Azure and Web Services
Ort Paderborn
Abgeschlossen